InsmEdit, the Insmouse No Yakata editor
Version 1.2
Change log

Matej Horvat
May 19, 2013

*** What's new in this version ***

  This version adds a level monster editor. It also fixes bugs and improves
  the user interface.

  Files created with version 1 will work normally with version 1.2. However,
  if a file saved in version 1.2 that includes starting position resources is
  edited and saved in version 1, starting directions in those resources may
  be lost.

  The readme file has been updated to document new features. It also
  documents where in the Insmouse No Yakata ROM the data patched by InsmEdit
  is located.

  The Example.imp file has also been updated to illustrate the new features.

*** Changes since versions 1 and 1.1 ***

  * There is finally a level monster editor.

  * Music track descriptions have been updated.

  * If you remove resources from a file and then save it (not "Save As"), the
    file will now become smaller.

  * In the previous version, the patch description window and About box
    disabled the currently open editor and did not reenable it when closed.
    This has been corrected.

  * In the previous version, if InsmEdit asked you whether you wanted to save
    changes to a patch and you chose "Cancel", the main program window closed
    and any other open windows remained open. This has been fixed and now
    works as expected.

  * If you remove a resource, InsmEdit will now ask you whether you want to
    save the patch on exit.

  * Improved keyboard support.

*** Changes since version 1 ***

  * IPS patch support.

  * In addition to editing starting position, you can now edit the direction
    as well.

  * You can now choose the music track played on each level.

  * The layout editor can now shift layouts around the map.

  * By pressing the middle mouse button or scroll wheel (whichever your mouse
    has), the position of the tile being pointed to in the layout editor will
    be remembered. You can then paste it into a starting position resource.

  * The layout editor does not flicker anymore.

  * Added the "Lamps" feature in the layout editor.

  * Password indexes are now checked for validity. This applies to all
    resources that use them.

  * The status of the "Grid" feature in the layout editor is preserved when
    editing different layouts. This also applies to the "Lamps" feature.

  * The main window can now be resized.

  * The readme file, if opened from within InsmEdit, will open to the right
    of the main window rather than over it.

  * InsmEdit will now ask you whether you want to save changes to a modified
    patch when you chose "New" or "Open" from the File menu.

  * No more potential instability after opening a patch when a patch is
    already open.

  * No more crash when choosing "Open" from the File menu, then cancelling
    the resulting dialog box.

  * No more crash when the resource limit is exceeded.
